argumentative man - French English Dictionary